Big Huge Thesaurus

Dryas octopetala

noun